package com.cgnpc.scp.sri.capacitybuilding.controller;

import com.cgnpc.cud.core.domain.AjaxResult;
import io.swagger.annotations.ApiOperation;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;

/**********************************
 * 用途说明: 科研创新管理公共控制器
 * 作者姓名: zhangyibing
 * 创建时间: 2020年9月30日16:30:15
 ***********************************/
@RestController
@RequestMapping("/scp/sri/common")
public class SriCommonController {

    /**********************************
     * 用途说明: 调试科研创新管理 - 能力建设计划管理 - 列表
     * 参数说明 params
     * 返回值说明: 能建列表
     ***********************************/
    @ApiOperation(value="调试科研创新管理 - 能力建设计划管理 - 列表")
    @RequestMapping(value = "/getNextThreeYear", method = {RequestMethod.POST})
    public AjaxResult getNextThreeYear(){
        List<String> years = new ArrayList<>();
        Calendar calendar = Calendar.getInstance();
        for(int i=0; i<3; i++){
            int year = calendar.get(Calendar.YEAR);
            years.add(year+"");
            calendar.add(Calendar.YEAR, 1);
        }
        return AjaxResult.success().put("years", years);
    }



    public static void main(String[] ar){
        SriCommonController commonController = new SriCommonController();
        commonController.getNextThreeYear();
    }

}
